Java 상속 TIL(22.4.01.FRI) 이런식으로 클래스 안에 어떤 특성들(객체 변수?)이나 그 기능들(메소드?)을 메소드로 쭉 만들어 줄 수 있다 한 클래스 안에서 같은 이름을 같는 메소드가 여러개 있는 것. 동일 패키지내에 있는 일반 클래스 접근 불가능 동일 패키지내에 있는 일반 클래스로부터 상속받은 자식 클래스도 접근 불가능 동일 패키지내에 있는 모든 클래스들이 접근 가능 그러나 외부 패키지 내에서 일반 클래스로부터 상속받은... Java 추상 클래스java 접근제어자Java staticJava 추상 메소드JAVA 객체Java super()Java 다형성Java 생성자Java instanceofJava 오버라이딩Java 상속JAVA 클래스Java 오버로딩java thisJAVA 객체 Java 상속에서 메서드 덮어쓰기 및 재부팅 확인 클래스 계승에서 하위 클래스는 상위 계승에서 온 방법을 수정할 수 있다. 즉, 하위 클래스는 상위 방법과 다른 기능을 가진 방법을 만들 수 있지만 같은 이름, 반환값 유형, 파라미터 목록을 가지고 있다. 새 클래스에 방법을 정의하면 이름, 반환값 형식, 매개 변수 목록이 부모 클래스와 같다면, 새 방법은 이전 방법을 덮어쓰는 것으로 불린다. 덮어쓰는 방법은 하위 클래스에서만 슈퍼 호출을 통해... Java 상속덮어쓰다무거운 짐
TIL(22.4.01.FRI) 이런식으로 클래스 안에 어떤 특성들(객체 변수?)이나 그 기능들(메소드?)을 메소드로 쭉 만들어 줄 수 있다 한 클래스 안에서 같은 이름을 같는 메소드가 여러개 있는 것. 동일 패키지내에 있는 일반 클래스 접근 불가능 동일 패키지내에 있는 일반 클래스로부터 상속받은 자식 클래스도 접근 불가능 동일 패키지내에 있는 모든 클래스들이 접근 가능 그러나 외부 패키지 내에서 일반 클래스로부터 상속받은... Java 추상 클래스java 접근제어자Java staticJava 추상 메소드JAVA 객체Java super()Java 다형성Java 생성자Java instanceofJava 오버라이딩Java 상속JAVA 클래스Java 오버로딩java thisJAVA 객체 Java 상속에서 메서드 덮어쓰기 및 재부팅 확인 클래스 계승에서 하위 클래스는 상위 계승에서 온 방법을 수정할 수 있다. 즉, 하위 클래스는 상위 방법과 다른 기능을 가진 방법을 만들 수 있지만 같은 이름, 반환값 유형, 파라미터 목록을 가지고 있다. 새 클래스에 방법을 정의하면 이름, 반환값 형식, 매개 변수 목록이 부모 클래스와 같다면, 새 방법은 이전 방법을 덮어쓰는 것으로 불린다. 덮어쓰는 방법은 하위 클래스에서만 슈퍼 호출을 통해... Java 상속덮어쓰다무거운 짐